imitating the sound a rooster makes - German English Dictionary